English-Spanish medical dictionary . 2013.
amphidiarthrodial joint — amphidiarthrosis … Medical dictionary